package me.yangzhi.demo;

/**
 * 好友类
 * 用于存储好友的基本信息，包括用户名和头像资源ID
 */
public class Friend {
    // 好友用户名
    private String username;
    // 好友头像资源ID（在R.drawable或R.mipmap中的ID）
    private int avatarResId;

    /**
     * 构造方法
     * 用于创建新的好友对象
     * @param username 好友的用户名
     * @param avatarResId 好友头像的资源ID
     */
    public Friend(String username, int avatarResId) {
        this.username = username;
        this.avatarResId = avatarResId;
    }

    /**
     * 设置好友用户名
     * @param username 要设置的用户名
     */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
     * 设置好友头像资源ID
     * @param avatarResId 要设置的头像资源ID
     */
    public void setAvatarResId(int avatarResId) {
        this.avatarResId = avatarResId;
    }

    /**
     * 获取好友用户名
     * @return 返回好友的用户名
     */
    public String getUsername() {
        return username;
    }

    /**
     * 获取好友头像资源ID
     * @return 返回好友头像的资源ID
     */
    public int getAvatarResId() {
        return avatarResId;
    }
}